**Error** C:\Documents and Settings\Humbird0\My Documents\Flash\! Cory's programs\! Classes and Systems\XML Saving\writeXml.as: Line 29: ActionScript 2.0 class scripts may only define class or interface constructs.
     scanObject = function( parentData, targetPath:XMLNode )

**Error** C:\Documents and Settings\Humbird0\My Documents\Flash\! Cory's programs\! Classes and Systems\XML Saving\writeXml.as: Line 159: ActionScript 2.0 class scripts may only define class or interface constructs.
     addNode = function( newNodeName:String, xmlPath:XMLNode )

**Error** C:\Documents and Settings\Humbird0\My Documents\Flash\! Cory's programs\! Classes and Systems\XML Saving\writeXml.as: Line 174: ActionScript 2.0 class scripts may only define class or interface constructs.
     addAttr = function( targetNode, newVariable, newValue )

**Error** C:\Documents and Settings\Humbird0\My Documents\Flash\! Cory's programs\! Classes and Systems\XML Saving\writeXml.as: Line 180: ActionScript 2.0 class scripts may only define class or interface constructs.

**Error** C:\Documents and Settings\Humbird0\My Documents\Flash\! Cory's programs\! Classes and Systems\XML Saving\VOW.as: Line 337: ActionScript 2.0 class scripts may only define class or interface constructs.
     };// vow_scope()

**Error** C:\Documents and Settings\Humbird0\My Documents\Flash\! Cory's programs\! Classes and Systems\XML Saving\VOW.as: Line 338: ActionScript 2.0 class scripts may only define class or interface constructs.
     var VOW = vow_scope();

**Error** C:\Documents and Settings\Humbird0\My Documents\Flash\! Cory's programs\! Classes and Systems\XML Saving\VOW.as: Line 339: ActionScript 2.0 class scripts may only define class or interface constructs.
     delete vow_scope;

**Error** C:\Documents and Settings\Humbird0\My Documents\Flash\! Cory's programs\! Classes and Systems\XML Saving\writeXmlAsync.as: Line 287: ActionScript 2.0 class scripts may only define class or interface constructs.
     }// writeXmlAsync()

Total ActionScript Errors: 8 	 Reported Errors: 8

object:   data:  create node
	ADDNODE()
		newNodeName:  data
		xmlPath:  
		Return new node:   <data />



scanObject()
sourceData:  [object Object]
targetPath:  <data xmlType="object" />

- Writing attributes -
childName:  myNum
childPath:  42
childType:  variable
childName:  myArray
childPath:  42,some more text,false
childType:  array
childName:  myObject
childPath:  [object Object]
childType:  object
childName:  myBool
childPath:  true
childType:  variable

- Writing nodes -
childName:  myNum
childPath:  42
childType:  variable
childName:  myArray
childPath:  42,some more text,false
childType:  array
	ADDNODE()
		newNodeName:  myArray
		xmlPath:  <data myBool="bol_true" myNum="num_42" xmlType="object" />
		Return new node:   <myArray />



scanObject()
sourceData:  42,some more text,false
targetPath:  <myArray xmlType="array" />

- Writing attributes -
childName:  2
childPath:  false
childType:  variable
2 is a number.
	ADDNODE()
		newNodeName:  2
		xmlPath:  <myArray xmlType="array" />
		Return new node:   <2 />
childName:  1
childPath:  some more text
childType:  variable
1 is a number.
	ADDNODE()
		newNodeName:  1
		xmlPath:  <myArray xmlType="array"><2 value="bol_false" xmlType="variable" /></myArray>
		Return new node:   <1 />
childName:  0
childPath:  42
childType:  variable
0 is a number.
	ADDNODE()
		newNodeName:  0
		xmlPath:  <myArray xmlType="array"><2 value="bol_false" xmlType="variable" /><1 value="str_some more text" xmlType="variable" /></myArray>
		Return new node:   <0 />

- Writing nodes -
childName:  2
childPath:  false
childType:  variable
childName:  1
childPath:  some more text
childType:  variable
childName:  0
childPath:  42
childType:  variable
childName:  myObject
childPath:  [object Object]
childType:  object
	ADDNODE()
		newNodeName:  myObject
		xmlPath:  <data myBool="bol_true" myNum="num_42" xmlType="object"><myArray xmlType="array"><2 value="bol_false" xmlType="variable" /><1 value="str_some more text" xmlType="variable" /><0 value="num_42" xmlType="variable" /></myArray></data>
		Return new node:   <myObject />



scanObject()
sourceData:  [object Object]
targetPath:  <myObject xmlType="object" />

- Writing attributes -
childName:  myString
childPath:  some text
childType:  variable

- Writing nodes -
childName:  myString
childPath:  some text
childType:  variable
childName:  myBool
childPath:  true
childType:  variable
________________________________
<data myBool="bol_true" myNum="num_42" xmlType="object"><myArray xmlType="array"><2 value="bol_false" xmlType="variable" /><1 value="str_some more text" xmlType="variable" /><0 value="num_42" xmlType="variable" /></myArray><myObject myString="str_some text" xmlType="object" /></data>
